independently driven - Turco Inglés Diccionario